\hypertarget{class_sound_effect}{
\section{SoundEffect Class Reference}
\label{class_sound_effect}\index{SoundEffect@{SoundEffect}}
}


Game sound effect.  


Inheritance diagram for SoundEffect:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{class_sound_effect}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{class_sound_effect_a96c9a74849015a39511cd01951b69ddb}{SoundEffect} (int frame, FPtype timeStamp, \hyperlink{soundengine_8h_a608db89860fa5723001cc530622ba5bf}{SoundEffectType})
\begin{DoxyCompactList}\small\item\em Constructs the sound effect. \item\end{DoxyCompactList}\item 
\hypertarget{class_sound_effect_ae067b27da76b1bf0cd2845b21688375e}{
void \hyperlink{class_sound_effect_ae067b27da76b1bf0cd2845b21688375e}{start} (int msecs=0)}
\label{class_sound_effect_ae067b27da76b1bf0cd2845b21688375e}

\begin{DoxyCompactList}\small\item\em Starts the sound effect. \item\end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Private Attributes}
\begin{DoxyCompactItemize}
\item 
\hyperlink{soundengine_8h_a608db89860fa5723001cc530622ba5bf}{SoundEffectType} \hyperlink{class_sound_effect_a2f45598eb0630da1019f6e8fac0d530f}{type}
\begin{DoxyCompactList}\small\item\em Type of sound effect. \item\end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}
Game sound effect. \begin{DoxySeeAlso}{See also}
\hyperlink{class_game_effect}{GameEffect} 

\hyperlink{class_sound_engine}{SoundEngine} 
\end{DoxySeeAlso}


\subsection{Constructor \& Destructor Documentation}
\hypertarget{class_sound_effect_a96c9a74849015a39511cd01951b69ddb}{
\index{SoundEffect@{SoundEffect}!SoundEffect@{SoundEffect}}
\index{SoundEffect@{SoundEffect}!SoundEffect@{SoundEffect}}
\subsubsection[{SoundEffect}]{\setlength{\rightskip}{0pt plus 5cm}SoundEffect::SoundEffect (
\begin{DoxyParamCaption}
\item[{int}]{ frame, }
\item[{FPtype}]{ timestamp, }
\item[{{\bf SoundEffectType}}]{ soundEffectType}
\end{DoxyParamCaption}
)}}
\label{class_sound_effect_a96c9a74849015a39511cd01951b69ddb}


Constructs the sound effect. 

{\itshape frame\/} Current frame.

{\itshape startstamp\/} Current timestamp.

{\itshape soundEffectType\/} Type of the sound effect. 

\subsection{Member Data Documentation}
\hypertarget{class_sound_effect_a2f45598eb0630da1019f6e8fac0d530f}{
\index{SoundEffect@{SoundEffect}!type@{type}}
\index{type@{type}!SoundEffect@{SoundEffect}}
\subsubsection[{type}]{\setlength{\rightskip}{0pt plus 5cm}{\bf SoundEffectType} {\bf SoundEffect::type}\hspace{0.3cm}{\ttfamily  \mbox{[}private\mbox{]}}}}
\label{class_sound_effect_a2f45598eb0630da1019f6e8fac0d530f}


Type of sound effect. 

\begin{DoxySeeAlso}{See also}
\hyperlink{soundengine_8h_a608db89860fa5723001cc530622ba5bf}{SoundEffectType} 
\end{DoxySeeAlso}


The documentation for this class was generated from the following files:\begin{DoxyCompactItemize}
\item 
gameeffect.h\item 
gameeffect.cpp\end{DoxyCompactItemize}
